Automattic\Jetpack\Waf\Waf_Rules_Manager S

Total Complexity 37
Dependencies 8
Dependents 8
Total lines 336
Lines of code 160
Logical lines of code 104
Comment lines 113
Methods 13
Properties 0

Methods 13

Method Rating Maintainability Complexity Lines of code
generate_rules()
A
49 9 30
generate_automatic_rules()
S
53 6 22
generate_ip_rules()
S
51 5 26
get_rules_from_api()
S
53 4 23
update_rules_cron()
S
63 2 11
schedule_rules_cron()
S
70 2 6
reactivate_on_rules_option_change()
S
68 2 8
update_rules_if_changed()
S
66 2 9
add_hooks()
S
60 1 13
automatic_rules_enabled()
S
79 1 3
ip_allow_list_enabled()
S
79 1 3
ip_block_list_enabled()
S
79 1 3
wrap_require()
S
78 1 3